To upgrade, just copy/over the new PHP files (Folder system/... and ALL the PHP files in the root) as usual, then go into the admin panel and read the stuff there.

Note that the SQL upgrade is NOT required for now (between v125/126 and this v130 beta), it's all optional, so you could aswell run your current v125/126 databse with v130 system files, it's ok.

For the new installations, if something goes wrong, delete the file /datas/config.php, delete all the table with PhpMyAdmin ("Delete", not "Empty") and reopen the home URL to relaunch the auto-installer so it can recreate a fresh configuration file and a fresh SQL database.

Once you're done with the install or upgrade, remove the files and folders :

/install.php
/system/install/...
/system/upgrade/...

Just in case.

----------------------------

What's not yet in this build :

- The anti-hammer is still broken.
- Most of the PHP files are not tagged with the correct date and version (doesn't impact normal use).
- I may change the way the user is authenticated (see the other thread about this)
- Some bug fixes and tweaks left.
- Some plugins are currently being reworked (Recentitems, ContactUs skinnable, ...)
- I will provide the raw SQL scripts if you want to upgrade the old way, with PhpMyadmin (recommended for custom setups).
- In case I make new changes in the SQL after this build (and before the final v130), then this beta build will "become v129", and of course the final v130 will be able to self-upgrade from this "fake v129". This is possible because in the admin panel you can arbitrarily mark the SQL database with a different version number.


/////////////////////////////////////////////////////////////

Depends where you want it, it may aswell be available as-is, as sample, in forums.post.tpl, there's a tag {FORUMS_POSTS_ROW_MAINGRPID} that contains the group number, so you can use it to apply a class or something similar.

Code:
<span class="group_{FORUMS_POSTS_ROW_MAINGRPID}">
{FORUMS_POSTS_ROW_POSTERNAME}
</span>

Then in the CSS file :
Code:
.group_1 a { color:#123456; }
.group_2 a { color:#ABCDEF; }
etc

function sed_build_user($id, $user, $groupid='0')
{
global $cfg;

if (($id==0 && !empty($user)))
{ $result = $user; }
elseif ($id==0)
{ $result = ''; }
else
{ $result = (!empty($user)) ? "<span class=\"group_".$groupid."\"><a href=\"users.php?m=details&amp;id=".$id."\">".$user."</a></span>" : '?'; }
return($result);
}